mentally disabled - Espagnol Anglais Dictionnaire